repugnant odour - Turkish English Dictionary